/*******************************************************************************
* File Name          : avm_2d_module.h
* Author             : Jerry
* Revision           : 2.1
* Date               : 15/07/2016
* Description        :
*
* HISTORY***********************************************************************
* 15/07/2016  | sDas Basic 2.0                       | Jerry
*
*******************************************************************************/

#ifndef __LOG__H__
#define __LOG__H__

/*
*************************************************************************
*************************************************************************
*                      D E F I N E
*************************************************************************
*************************************************************************
*/

#define LOG_BUF_SIZE (512)

/*
*************************************************************************
*************************************************************************
*                      E N U M E R A T I O N S
*************************************************************************
*************************************************************************
*/
typedef enum
{
    ERR = 1,
    WARNING ,
    MESSAGE ,
} log_level;


void log_open(void);
void log_close(void);


void logg(log_level prio, const char *fmt, ...);



#endif
